/*头部star*/
.game-top{
    width: 100%;
    border-bottom: 2px solid #AAAAAA;
    height: 50px;
}
.game-top-banner{
    width: 1160px;
    height: 50px;
    line-height: 50px;

    /*background-color: red;*/
    margin: 0 auto;
}
.game-top .logo{
    margin-top: 15px;
    width: 81px;
    display: inline-block;
    float: left;
}
.game-top .text{
    float: left;
    margin-left:23px;
    color: #FF0000;
}
.game-top .textphoto{
    margin-left: 130px;
}
.game-top .right-text{
    float: right;
}
.game-top .right-text li {
    float: left;
    color: #444D5B;
}
.game-top .right-text li>a:hover {
    color: #000000;
}
.game-top .right-text .shoucang{
    margin: 0 15px;
}
.game-top .game-top-banner .light a{
    color:#000000;

}
.game-top .game-top-banner .light a:hover{
    color:#FB871F;
}
/*头部end*/


/*bannerStart*/
body{
    width: 100%;
    /*height: 750px;*/
    background:url("../img/banner.png") no-repeat;
    background-size: contain;
    background-position: 0 50px;
    float: left;
}
.banner .nav{
    width: 1160px;
    margin: 0 auto;
    height: 60px;
    line-height: 60px;
}

.banner .nav li{
    float: left;
    margin-left: 98px;
}
.banner .nav li a{
    color: #666;
    font-size: 15px;
} 
.banner .nav .centre{
    margin-left: 0px;
}
.banner .nav .game{
    margin-right: 110px;
}
.banner .nav ul li a:hover{
    color: #ffffff;
}
/*bannerEnd*/


/*star开始*/
.star{
    width: 1181px;
    height: 850px;
    margin: 0 auto;
    position: relative;
    top:0;
    left:0;
    margin-top: 380px;
}
.star-left{
    width: 272px;
    height: 337px;
    float: left;
}
.star-left-admin{
    height: 246px;
    width: 240px;
    background-color: #1E1F22;
    margin-top: -6px;
    padding: 19px 16px 0 16px;
    margin-left:2px;
    margin-bottom: 10px;
}
.star-left-admin-login{
    width: 170px;
    height: 61px;
    float: left;
}
.star-left-admin-login input{
    width: 160px;
    height: 29px;
    margin-bottom: 5px;
    /*float: left;*/
    background-color: #000000;
    padding-left: 10px;
    color: #cccccc;
    opacity:0.5;
}
.star-left-admin .btn{
    width: 55px;
    height: 60px;
    float: left;
    background-color: #795BB4;
    border: 2px solid #301D56;
    color: #ffffff;
    font-family: "microsoft yahei";
    cursor: pointer;
}

.star .star-left .next{
    width: 241px;
    height: 52px;
    margin-top: 60px;
    line-height: 52px;
}
.star .star-left .next .login{
    margin-right: 80px;
}
.star .star-left .next a{
    text-decoration: underline;
}
.star .star-left .next a:hover{
    color: #ffffff;
}

/*注册礼包部分*/
.star .star-left .register{
    width: 241px;
    height: 50px;
    line-height: 50px;
    background-color: #313336;
    border: 1px solid #3E4044;
    border-radius: 3px;
    cursor: pointer;
    margin-bottom: 10px;
}
.star .star-left .register:hover{
    background: url("../img/bg.png");
}
.star .star-left .register:hover .icon2 {
    background-image: url("../img/icon1.png");
}
.star .star-left .icon2{
    display: inline-block;
    width: 22px;
    height: 22px;
    margin-left: 66px;
    vertical-align: middle;
    background: url("../img/icon2.png") no-repeat;
    color: #cccccc;
}
.star .star-left .register:hover .gift1 {
    background-image: url("../img/game-login-icon22.png");
    background-repeat: no-repeat;
}
.star .star-left .gift1{
    display: inline-block;
    width: 22px;
    height: 22px;
    margin-left: 66px;
    vertical-align: middle;
    background: url("../img/gift1.png") no-repeat;
    color: #cccccc;
}

.star .star-left a .number{
    display: inline-block;
    /*float: left;*/
    color: #ffffff;
    font-family: "microsoft yahei";
    font-size: 16px;
    margin-left: 5px;
    line-height: 50px;
    vertical-align: middle;
}
.star .star-left .recommend{
    width: 241px;
    background-color: #1E1F22;
    margin-left: 2px;
    /*height: 50px;*/
    padding: 2px 15px 20px 16px;
    margin-bottom: 10px;
}
.star .star-left .recommend h3{
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #ffffff;
    border-bottom: 1px solid #0f141f;
}
.star .star-left .recommend .quickly{
    height: 24px;
    padding: 9px 0;
    line-height: 24px;
    font-size: 14px;
    color: #7b7b7b;
    margin-bottom: 2px;
}
.star .star-left .recommend .quickly input{
    width: 58px;
    height: 24px;
    background-color: #000;
    line-height: 24px;
    color: #fff;
    margin: 0 9px;
    text-align: right;
    padding-right: 5px;
}
.star .star-left .recommend .quickly .into{
    width: 68px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #9d795a;
    text-align: center;
    color: #9d795a;
}
.star .star-left .recommend ul li{
    height: 25px;
    line-height: 25px;
    padding:0 30px 0 20px;
    background: url("../img/jiantou1.png") no-repeat left center;
    font-size: 14px;
}
.star .star-left .recommend .more{
    display: block;
    height: 43px;
    line-height: 43px;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
    border-radius: 2px;
    border: 1px solid #3d3f43;
    margin-top: 15px;
}
.star .star-left .recommend .more:hover{
    background-color: #313140;
}
.star .star-left .recommend .tel{
    font-size: 14px;
    color: #ffffff;
    margin-top: 10px;
}
.star .star-left .recommend .num{
    font-size: 18px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.star .star-left .recommend .online{
    margin-top: 15px;
}
.star .star-left .recommend .twoqu{
    color: #666666;
}





/*右边活动部分*/
.star .star-right{
    width: 880px;
    height: 1130px;
    background-color: #1E1F22;
    float: right;
    margin-top: 2px;
    padding: 10px 10px 0 10px;
    position: relative;
}
.star .star-right .tit{
    border-bottom: 2px solid #0F141F;
    padding-bottom: 5px;
}
.star .star-right .tit h3{
    color: #ffffff;
    font-size: 15px;
}
.star .star-right .select{
    display: block;
    text-align: center;
    color: #666;
    font-size: 18px;
    margin-top: 30px;
}
.star .star-right .text,
.star .star-right .cart{
    height: 25px;
    width: 140px;
    border: 1px solid #666;
    background-color: #000;
    padding-right: 5px;
    line-height: 25px;
    text-align: right;
    color: #ffffff;
    margin: 0 9px;
}
.star .star-right .cart{
    width: 160px;
}
.star .star-right  span{
    font-size: 14px;
    color: #0C5798;
    cursor: pointer;
}
.star .star-right .btn{
    height: 25px;
    width: 60px;
    border-radius: 10px;
    background-color: #7356AC;
    color: #ffffff;
    font-size: 15px;
    font-family:"microsoft yahei";
    cursor: pointer;

}
#0C5798 .select i{
    display: block;
    width: 20px;
    height: 20px;
    background-color: #666;
    position: absolute;
    top: 69px;
    left: 518px;
    border-radius: 20px;
    color: #cccccc;
    font-size: 12px;
}

.star .star-right .gift{
    width: 824px;
    height: 478px;
    border: 2px solid #3E4044;
    margin: 0 auto;
    margin-top: 40px;
}
.star .star-right .gift .tit{
    color: #ffffff;
    border: 0;
    font-size: 15px;
    margin-left: 130px;
    margin-top:50px;
}
.star .star-right .gift .money{
    margin-left: 200px;;
}
.star .star-right .gift .money li{
    line-height:25px;
    font-size: 15px;
}




    /*star结束*/


/*footer-star*/

.footer{
    width: 1200px;
    height: 200px;
    margin: 0 auto;
    /*background-color: red;*/
    padding: 38px 0 22px;
    margin-top: 350px;
}
.footer .text{
    height: 30px;
    text-align: center;
}
.footer .play{
    margin: 0 auto;
    height: 30px;
    width: 456px;
}
.footer .play li{
    float: left;
    padding:0 20px;
    border-right: 1px solid #4d4d4d;
}
.footer .play li a{
    color: #4d4d4d;
}
.footer .play li a:hover{
    text-decoration: underline;
}
.footer .yue{
    height: 30px;
    text-align: center;
}
.footer .copy{
    height: 30px;
    text-align: center;
}
.footer .img {
    height: 30px;
    text-align: center;
}
.footer .img img{
    width: 30px;
    height: 30px;
    vertical-align: middle;
}

/*footer-end*/